subscription or contribution - German English Dictionary